# -*- encoding: utf-8 -*-
'''
@File    :   2.py
@Time    :   2022/12/16 16:49:53
@Author  :   Cms 
@Version :   1.0
@Contact :   2267000140@qq.com
@WebSite    :   www.baidu.com
'''

# here put the import lib
import functools
# 2  编写一个装饰器，能记录其他函数调用的日志，将日志写入到文件中；

def log(func):
    @functools.wraps(func)
    def wrapper():
        f = open("text.txt","w")
        f.write("call %s()"%func.__name__)
        print('call %s()'%func.__name__)
    return wrapper

@log
def myfunc():
    print("zheshisdjasjdasd")

myfunc()
